MOUFFLON

n zool. muflon

MOTTOED
MOULD