mostro Italian - English
1.
Englishmonster
-
Italianmostro
Englishmonster
-
Englishanti-social person, especially a criminal
-
Italianmostro
2.
Englishcool
-
Englishcolloquial: all right, acceptable
-
Italiana posto, accettabile
English translator: Italian English mostro Eesti sõnaraamat Español Traductor Svenska Översättare