Talk:TamaN/@comment-28036381-20160630170848

Taman definitely means garden or park in Indonesia, I'm an Indonesian