Translation of neighbor in Indonesian

User Contribution

neighbor

tetangga

noun