బొబ్బర్లుbobbarlu
Top 9000
Meanings
Noun
1. a species of the pulse termed Dolichos catiang