churra (English, noun)
expansion: churra (plural churras)
Senses:
glosses: An Iberian sheep breed.
Forms:
form: churras
tags: plural