Terjemahan apit di Bahasa Inggris

apit

hemmed in, wedged in

  • 1

    hemmed in, wedged in