Online English Dictionary

Home

CinquePorts


a.

Five-spotted.


© 2009 Dammam Community College