العربية-إنجليزي قاموس »

سَاكُورَا meaning in بالإنجليزية

العربيةإنجليزي
سَاكُورَا f

sakurablossom of the Japanese cherry tree|cherry blossom

sakuraJapanese cherry tree