Arabic-English dictionary »

جَسَارَة، سَفَاهَة meaning in English

Your history