tepliса

Cyrillic
теплица
English: Translation
nursery (tree)
noun