arabdict Dictionary & Translator - Arabic-English translation for encumbrances

      Noun

      encumbrances [sing. an encumbrance]

      ...