encumbrance [pl. encumbrances] , {relations}
Synonymes
  • تثبيط ، تأخير ، إضعاف
Notices
  • preventing someone or something from moving freely