tarassaco

listen to the pronunciation of tarassaco
Italian - English
dandelion, plant with yellow flowers and toothed leaves