English Dictionary
Definition farmstay in British English
farmstay noun
[countable] noun
/ˈfɑː(r)mˌsteɪ/
Synonyms and related words
