Dictionary
Search
Install dictionary
лесопоса́дки
лесопосадки
noun
Meanings
forest-plantations