Meanings of "top" in Turkish English Dictionary
English
Russian

Meanings of "русалка" in English-Russian Dictionary
Category Russian English
русалка mermaid
русалка nixie
русалка seamaid
русалка seamaiden
русалка undine
русалка water nymph