Translation of terperuk in English:

terperuk

concealed

verb

  • 1

    concealed, buried