Cuban sweet potatoes
English
Noun
Cuban sweet potatoes
plural of
Cuban sweet potato