Translation of farm house in Indonesian

User Contribution

farm house

noun