Dictionary
Search
Install dictionary
автокорму́шка
автокормушка
noun
feminine
Meanings
automatic feeder