Spanish potatoes
English
Noun
Spanish potatoes
plural of
Spanish potato