Polish-English dictionary »

barbuda meaning in English

PolishEnglish
Barbuda

Barbuda

Antigua i Barbuda noun

Antigua and Barbudanoun
country