lechosa

listen to the pronunciation of lechosa
Spanish - English
papaya, type of tropical fruit