Definition, Meaning, Synonyms & Anagrams | Portuguese word ESTRO
ESTRO
Definitions of ESTRO
- heat (condition where a mammal is aroused sexually or where it is especially fertile)
Number of letters
5
Is palindrome
No
Search for ESTRO in:
Page preparation took: 186.58 ms.