Arabic-English dictionary »

ماكولاي meaning in English

ArabicEnglish
ماكولاي

Macaulay[UK: məˈk.ɒ.li] [US: məˈk.ɒ.li]