tattie
noun
- 1
Potato
noun
- 1
A woven mat or screen hung at a door or window and kept wet to moisten and cool the air as it enters.
Translate “tattie” to another language
Click any language to open the translator with this word already filled in.
Potato
A woven mat or screen hung at a door or window and kept wet to moisten and cool the air as it enters.
Click any language to open the translator with this word already filled in.