arabdict Dictionary & Translator - Arabic-English translation for concealing oneself

      ...

      توار {التّوَارِي}
      متخف {المُتَخَفّي}
      متوار {المُتَوارِي}

      related Translations