Translation of "tutu" into English
drum, tumor, swelling are the top translations of "tutu" into English.
tutu
-
drum
verb noundrum (kind of) [..]
-
tumor
noun -
swelling
noun verb
-
Less frequent translations
- Namaqua dove
- leave it alone
- restrain yourself
-
Show algorithmically generated translations
Automatic translations of "tutu" into English
-
Glosbe Translate
-
Google Translate
Add example
Add