vocab dash
Log in
Sign up
బొబ్బర్లు
bobbarlu
Top 9000
Meanings
Noun
1. a species of the pulse termed Dolichos catiang