Translation of menjulang in English:

User Contribution

menjulang

tower

verb