verdería

listen to the pronunciation of verdería
Spanish - English
greenery, green foliage or vegetation