French-English dictionary »

aarau meaning in English

FrenchEnglish
Aarau nom propre

Aarau◼◼◼(Swiss town)
proper noun