MalayTranslate.com
Malay to English Translator
Translate Here

English to English

spillage
('sp/I/l/I//dZ/ )

noun (n)

  • the amount that has spilled
    jumlah yang telah tertumpah
    source: wordnet30
  • the act of allowing a fluid to escape
    tindakan yang memungkinkan cairan untuk melarikan diri
    Synonym:
    release, spill
    source: wordnet30