English-Spanish dictionary »

moonraker meaning in Spanish

EnglishSpanish
moonraker (small, light sail high on a mast)
noun
[UK: mˈuːnreɪkə]
[US: mˈuːnreɪkɚ]

juanetenoun

periconoun