Online English Dictionary

Home

Labrose


a.

Having thick lips.


© 2009 Dammam Community College