Translation of الحَسَنُ المَظْهَر

      Adjektive

      personable [ more personable ; most personable]
      seemly [ seemlier ; seemliest]

      Noun

      ...