sheep milk in Catalan sheep milk in Catalan lley d'ovella noun milk produced by sheep Add to Flashcards