Polish-English dictionary »

loara meaning in English

PolishEnglish
Loara noun

Loirenoun
department

Loirenoun
river

Loara Atlantycka noun

Loire-Atlantiquenoun
French department