herbaged

listen to the pronunciation of herbaged
İngilizce - İngilizce
{a} clothed with plants
Covered with grass
herbaged