vocab dash
Log in
Sign up
జామచెట్టు
jāmaceṭṭu
Meanings
Noun
1. guava tree