Arabic-English dictionary »

أُورْكِسْتْرَا سِّمْفُونِي meaning in English

ArabicEnglish
أُورْكِسْتْرَا سِّمْفُونِي f

symphony orchestralarge orchestra that traditionally plays Western classical orchestral music