kamus
.
Search
About
farmplace
English
farm-place, farmplace, farmstead
Noun
A farm together with its buildings
English: farmplace, farm-place, farmstead
English words with similar meanings
Show 2 words
farm-place
farmstead