French-English dictionary »

monoville meaning in English

FrenchEnglish
monoville nom {f}

monotownnoun