French-English dictionary »

artison meaning in English

FrenchEnglish
artison nom {m}

cheese mite(category of mite)
noun