nemesisEnglish

Nemesis, bane, curse, nemesis, scourge

Noun

(Greek mythology) the goddess of divine retribution and vengeance

English: Nemesis

Bahasa: Nemesis

Bahasa words with similar meanings

English words with similar meanings

Show 3 words