English-Arabic dictionary »

macaulay meaning in Arabic

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

ماكولاي