French-English dictionary »

biscaye meaning in English

FrenchEnglish
Biscaye nom {f}

Biscay◼◼◼(province of Spain)
proper noun