Skip to contentساکورا
not confirmed
Sakura Noun
Noun
- ساکورا(blossom of the Japanese cherry tree)not confirmed
Further translations, not confirmed
- شکوفهٔ گیلاسnot confirmed
Grammar of Sakura
Noun
Article not supplied
Plural not supplied
Sources and credits