Online English Dictionary

Home

Intumulated


a.

Unburied.


© 2009 Dammam Community College