Translation of "turuturu" into English
permanence, upright, leak are the top translations of "turuturu" into English.
turuturu
-
permanence
nounthe state of being permanent
-
upright
nounany vertical part of a structure, especially one of the goal posts in sports
-
leak
verbto allow fluid to escape or enter
-
Show algorithmically generated translations
Automatic translations of "turuturu" into English
-
Glosbe Translate
-
Google Translate
Phrases similar to "turuturu" with translations into English
-
mainsail
-
mainmast
Add example
Add