wild short-fleeced mountain sheep of corsica and sardinia

listen to the pronunciation of wild short-fleeced mountain sheep of corsica and sardinia
English - English

Definition of wild short-fleeced mountain sheep of corsica and sardinia in English English dictionary

wild short-fleeced mountain sheep of Corsica and Sardinia
mouflon
wild short-fleeced mountain sheep of Corsica and Sardinia
moufflon
wild short-fleeced mountain sheep of corsica and sardinia
Favorites