English-Arabic dictionary »

sakura meaning in Arabic

EnglishArabic
Sakura [UK: sæˈk.ʊ.rə]
[US: sæˈk.ʊ.rə]

مدينة ساكورا اليابانيّة