encumbered [ more encumbered ; most encumbered ]
مرادفات
  • مُعضل ، مُشكل ، مُعجز
Notices
  • prevented from moving easily and freely