Online English Dictionary

Home

Elinguid


a.

Tongue-tied; dumb.


© 2009 Dammam Community College