Arabic-English dictionary »

ناكامرا meaning in English

ArabicEnglish
ناكامرا

Nakamura[UK: nakaˈmʊ.rə] [US: nakaˈmʊ.rə]