Dictionary
Search
Install dictionary
телефотоаппарат
Meanings
long-range camera