farmstead


Results for "farmstead"

English - Turkish Dictionary

farmstead

(English - Turkish Dictionary) :
i. çiftlik ve içindeki binalar.