Online English Dictionary

Home

Nacelle


n.

A small boat.


© 2009 Dammam Community College