Translation of "babbar" into English
ear, large are the top translations of "babbar" into English.
babbar
-
ear
verb nounear(maize)
-
large
adjective noun adverbcertain body parts which are rather large
-
Show algorithmically generated translations
Add example
Add