English-Polish dictionary »

mouflon meaning in Polish

EnglishPolish
mouflon noun
sheep

muflonnoun

European mouflon

muflon śródziemnomorski