Online English Dictionary

Home

Yarrish


a.

Having a rough, dry taste.


© 2009 Dammam Community College