Arabic-English dictionary »

سرا meaning in English

Your history