moonsail - Spanish English Dictionary
History

moonsail

Play ENESENus
Play ENESENuk
Play ENESENau


Meanings of "moonsail" in Spanish English Dictionary : 5 result(s)

English Spanish
General
moonsail montera [f]
Engineering
moonsail monterilla [f]
Maritime
moonsail monterilla [f]
Nautical
moonsail rascanubes [m]
Sports
moonsail montera [f]