estro Esperanto - English
1.
Englishboss
-
Englishsupervisor
-
Esperantomastro, estro
Englishboss
-
Englishenemy in video game
-
Esperantoestro
2.
Englishheat
-
Englishcondition where a mammal is aroused sexually or where it is especially fertile
-
Esperantooestro
3.
English translator: Esperanto English estro Eesti sõnaraamat Español Traductor Svenska Översättare