babau Italian - English
1.
Englishnincompoop
-
Englishsilly or foolish person
-
Italiancretino, imbecille, stupido, idiota, coglione, babbeo
2.
Englishbogeyman
-
Englishmenacing, ghost-like monster in children's stories
-
Italianuomo nero, babau
English translator: Italian English babau Eesti sõnaraamat Español Traductor Svenska Översättare