vocab dash
Log in
Sign up
చెమ్మ
cemma
Top 7000
Meanings
Adjective
1. damp, moist