Translation of apit in English:

apit

press

verb

  • 1

    press, squeeze between two things, flank, place between two people or things