Goa potatoes
English
Noun
Goa
potatoes
plural of
Goa potato