Polish-French dictionary »

barbuda meaning in French

PolishFrench
Barbuda

Barbuda

Antigua i Barbuda

Antigua-et-Barbuda