Translation of "troffa" into English
shrub, bunch, bush are the top translations of "troffa" into English.
troffa
-
shrub
noun -
bunch
n -
bush
noun -
tuft
n
-
Show algorithmically generated translations
Automatic translations of "troffa" into English
-
Glosbe Translate
Translations with alternative spelling
Troffa
-
shrub
verb nountype of plant
Add example
Add