Arabic-English translation for umbrine

      Noun