greenfaulds
/G R IY1 N F AO1 L D Z/noun
- 1
A suburb of Cumbernauld, North Lanarkshire council area, Scotland (OS grid ref NS7573).
Translate โgreenfauldsโ into another language
Choose a language below to open the translator with English selected as the source language.