teplica

Cyrillic
теплица
English: Translation
greenhouse
noun