French-English dictionary »

artisou meaning in English

FrenchEnglish
artisou nom {m}

cheese mite(category of mite)
noun