defence_forceEnglish

defence, defence force, defense, defense force

Noun

An organization of defenders that provides resistance against attack

English: defense, defence, defense force, defence force

Bahasa: pertahanan

Bahasa words with similar meanings

English words with similar meanings

Show 3 words