Dictionary
Search
Install dictionary
наме́дни
намедни
other
Meanings
the other day, lately