Irish potatoes

English

Noun

Irish potatoes

  1. plural of Irish potato