vocab dash
Log in
Sign up
కొండముచ్చు
koṁḍamuccu
Top 8000
Meanings
Noun
1. lion-tailed monkey