Online English Dictionary

Home

Rattlepated


a.

Rattle-headed.


© 2009 Dammam Community College