Dictionary
Search
Install dictionary
тридевять
other
Meanings
siebenundzwanzig, far away