oppressorEnglish

oppressor

Noun

A person of authority who subjects others to undue pressures

English: oppressor

Bahasa: penindas

Bahasa words with similar meanings