uncastrated adult male sheep; "a british term is 'tup'"

listen to the pronunciation of uncastrated adult male sheep; "a british term is 'tup'"
uncastrated adult male sheep; "a british term is 'tup'"
المفضلات