estro Italian - English
1.
Englishboss
-
Englishsupervisor
-
Italiancapo
Englishboss
-
Englishenemy in video game
-
Italianboss
2.
Englishheat
-
Englishcondition where a mammal is aroused sexually or where it is especially fertile
-
Italiancalore
3.
Englishoestrus
4.
Englishrut
-
Englishsexual desire or oestrus
-
Italianestrofregola
English translator: Italian English estro Eesti sõnaraamat Español Traductor Svenska Översättare