Meanings of "top" in Turkish English Dictionary
English
Russian

Meanings of "nemesis" in English-Russian Dictionary
Category English Russian
nemesis возмездие
nemesis неизбежная расплата

CONTEXT SENTENCES
I see you are once again afraid to do battle with your nemesis. Я вижу, что ты опять боишься сразиться со своим врагом.