meaning of irish potato

1. an edible tuber native to South America; a staple food of Ireland


Related Words

irish potato |

Developed & Maintained By Taraprasad.com

Treasure Words