Translation of apit in English:

apit

hemmed in, wedged in

verb

  • 1

    hemmed in, wedged in