теплица

Latin
tеplitsа
English: Translation
nursery (tree)
noun