English-Arabic dictionary »

needham meaning in Arabic

EnglishArabic
Needham [UK: ˈniː.dəm]
[US: ˈniː.dəm]

نيدام