leaf-mantled

Translations
покрытый листьями
устланный листьями
укрытый листвой
окутанный листвой
Definitions
Covered with leaves.
Having a layer or covering of leaves.
Words
leaf

noun
лист
mantled

adjective
покрытый