compact white pubescent shrub of southwestern europe having pink flowers

listen to the pronunciation of compact white pubescent shrub of southwestern europe having pink flowers
İngilizce - İngilizce
white-leaved rockrose