Translation of terletak in English:

terletak

be located or situated

verb

  • 1

    be located or situated
    ‘candi itu terletak di atas bukit’ the temple is situated on top of a hill