herbaged

listen to the pronunciation of herbaged
English - English
{a} clothed with plants
Covered with grass
herbaged
Favorites