to cover something with tendrils - Turkish English Dictionary

Suggest a Term