Translation of "babbar" into English

ear, large are the top translations of "babbar" into English.

babbar
+ Add

Lamma-English dictionary

  • ear

    verb noun

    ear(maize)

  • large

    adjective noun adverb

    certain body parts which are rather large

  • Show algorithmically generated translations

Add

Translations of "babbar" into English in sentences, translation memory