Romanian-French dictionary »

moufette meaning in French

RomanianFrench
moufette

sconcs◼◼◼