Arabic-English dictionary »

مكمارتين meaning in English

ArabicEnglish
مكمارتين

McMartin[UK: mək.ˈmɑː.tən] [US: mək.ˈmɑːr.tən]