English to Arabic

Meaning for:
Sakura
other
مدينة ساكورا اليابانيّة