herbaged

listen to the pronunciation of herbaged
الإنجليزية - الإنجليزية
{a} clothed with plants
Covered with grass
herbaged
المفضلات