alcayota

listen to the pronunciation of alcayota
Spanish - English
vegetable, plant, edible fruit of a plant