encroacherEnglish

encroacher, invader

Noun

Someone who enters by force in order to conquer

English: invader, encroacher

Bahasa: penyerang, penakluk

Bahasa words with similar meanings

English words with similar meanings

Show 1 words