Polish-English dictionary »

izba wyższa meaning in English

PolishEnglish
izba wyższa noun

upper housenoun
part of a legislature