What does Cabra mean?

Cabra meaning in Cooking Dictionary

[Spanish] goat.


Cabra - Spanish to English

nanny goat

View more

  • goat