Translation of terpampang in English:

terpampang

clearly visible

adjective

  • 1

    clearly visible, obvious, stretched out