subjugatorEnglish

subjugator

Noun

A conqueror who defeats and enslaves

English: subjugator

Bahasa: pemenang

Bahasa words with similar meanings