Polish-French dictionary »

muflon meaning in French

PolishFrench
muflon noun

mouflonnom

muflon kanadyjski

mouflon du Canada