Polish-English dictionary »

muflon meaning in English

PolishEnglish
muflon noun

mouflonnoun
sheep

muflon kanadyjski

bighorn sheep

muflon śródziemnomorski

European mouflon