French-English dictionary »

nanobel meaning in English

FrenchEnglish
nanobel nom {f}

nanobelnoun