Online English Dictionary

Home

Finless


a.

destitute of fins.


© 2009 Dammam Community College