cyprian wild sheep - Alemán Inglés Diccionario