Arabic-English dictionary »

مارجريت ثاتشر meaning in English

ArabicEnglish
مارجريت ثاتشر

Margaret Thatcher