Polish-French dictionary »

aleuta meaning in French

PolishFrench
Aleuta

Aléoute