Polish-French dictionary »

vizcaya meaning in French

PolishFrench
Vizcaya

Biscaye