Arabic-English dictionary »

در meaning in English

12