Terjemahan memalangi di Bahasa Inggris

memalangi

  • 1

    to block, to hamper, to obstruct