スター デュー バレー マヨネーズマシン. Perdurado in english translation. Maritimus latin meaning. Tonjol in english pronunciation.