Arabic-English dictionary »

آلة وترية meaning in English

ArabicEnglish
آلة وترية

stringed instrument