Arabic-English dictionary »

العَظَمَة meaning in English