CHAMBER OF DEPUTIES


Meaning of CHAMBER OF DEPUTIES in English

lower house of parliament (in the Italian government)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.