English-French dictionary »

aarau meaning in French

EnglishFrench
Aarau (Swiss town)
proper noun

Aarau◼◼◼nom propre