MalayTranslate.com
Malay to English Translator
Translate Here

English to English

downsizing

noun (n)

  • the reduction of expenditures in order to become financially stable
    pengurangan yang dari expenditures dalam rangka untuk menjadi keuangan yang stabil
    source: wordnet30