umbriferous

listen to the pronunciation of umbriferous
İngilizce - Türkçe
gölge yapan
gölgeli
İngilizce - İngilizce
Casting or making a shade; umbrageous