MalayTranslate.com
Malay to English Translator
Translate Here

English to English

leftover
('l/E/ft,/oU/v/@/r )

noun (n)

  • a small part or portion that remains after the main part no longer exists
    sebagian kecil atau habuan yang tersisa setelah bagian inti tidak lagi wujud
    Synonym:
    remnant
    source: wordnet30

adjective satellite (s)