Translation of backyard in Indonesian

User Contribution

backyard

pekarangan

noun