EGAVE

churra

About 0.00 uses per million words.

Meaning

  1. noun A sheep of an Iberian breed with coarse wool.

Similar words

cabrales basque shepherd dog charro burro chianina burrhel braxy quey charqui gascon

Save “churra” to learn later