Online English Dictionary

Home

Coquillanut


n.

Lit., a shell;


© 2009 Dammam Community College