Polish-English dictionary »

majotta meaning in English

PolishEnglish
Majotta noun

Mayottenoun
Territorial Collectivity of Mayotte