Polish-English dictionary »

lustrum meaning in English

PolishEnglish
lustrum

lustrum