Translation of tlapisa in English:

tlapisa

press

verb

  • 1

    (between two things)
    press