Latin-French dictionary »

lutra meaning in French

LatinFrench
lutra noun
F

loutrenom

loutre d’Europenom