Arabic-English translation for thatched

      Adjektive