leaderfoot
/L IY1 D ER0 F UH1 T/noun
- 1
A hamlet east of Melrose, Scottish Borders council area, Scotland (OS grid ref NT5734).
Translate โleaderfootโ into another language
Choose a language below to open the translator with English selected as the source language.