wild potatoes

English

Noun

wild potatoes

  1. plural of wild potato