Translation of "baabasa" into English

vegetable is the translation of "baabasa" into English.

baabasa
+ Add

Sawila-English dictionary

  • vegetable

    adjective noun

    vegetable (sp.)

  • Show algorithmically generated translations

Add

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