Tamil Dictionary 🔍

moonraker

Moon"rak`er, n. (Naut.) Defn: Same as Moonsail.


moonraker - Similar Words