French-English dictionary »

logroño meaning in English

FrenchEnglish
Logroño nom propre
{m}

Logroño◼◼◼(capital city of La Rioja, Spain)
proper noun