OpenRussian.org
Russian DictionaryРусский Словарь

persistant russian

  • ста́лкер

    stalker (persistant follower), unwanted follower

    someone who is good in navigating off-limit places