Translation of tercengang in English:

User Contribution

tercengang

astonished

adjective


User Contribution

tercengang

mind-blowing

adjective