Online English Dictionary

Home

Twolipped


a.

Having two lips.


© 2009 Dammam Community College