Dictionary
Search
Install dictionary
и́здавна
издавна
other
Meanings
long since, since olden times