Dictionary search results

Showing 1-2 of 2 results

Duma US English

A legislative body in the ruling assembly of Russia and of some other republics of the former Soviet Union