JUBBA


Meaning of JUBBA in English

n. piece of clothing that men in India wear over the trunk of their body

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.