English-French dictionary »

limours meaning in French

EnglishFrench
Limours (a city in Essonne, France)
proper noun

Limours◼◼◼nom {f}