Summary
Spanish to English:   more detail...
  1. estro:


Spanish

Detailed Translations for estro from Spanish to English

estro:


Synonyms for "estro":


Wiktionary Translations for estro:

estro
noun
  1. A female animal's readiness to mate
  2. condition where a mammal is aroused sexually or where it is especially fertile
  3. -
  4. sexual desire or oestrus