Arabic-English dictionary »

مارجريت meaning in English

ArabicEnglish
مارجريت

Margaret[UK: ˈmɑː.ɡrɪt] [US: ˈmɑːr.ɡə.rət]

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

Margaret Thatcher