Arabisk-Engelsk ordbok »

سَاكُورَا betyder på engelska

ArabiskaEngelska
سَاكُورَا f

sakurablossom of the Japanese cherry tree|cherry blossom

sakuraJapanese cherry tree