Spanish-English dictionary »

anestro meaning in English

SpanishEnglish
anestro noun
{m}

anestrus(sexual respite in between breeding periods)
noun