meaning of ivy mantled

1. Covered with ivy.


Related Words

ivy-mantled |

Developed & Maintained By Taraprasad.com

Treasure Words