English version

tattie in Food topic

From Longman Dictionary of Contemporary Englishtattietat‧tie /ˈtæti/ noun [countable]  DFa potato – used in Scotland