MalayTranslate.com
Malay to English Translator
Translate Here

English to English

defense force

noun (n)

  • an organization of defenders that provides resistance against attack
    organisasi pembela yang memberikan perlawanan terhadap serangan
    source: wordnet30