Arabic-English dictionary »

إِسْتَبْرَق meaning in English

ArabicEnglish
إِسْتَبْرَق m

brocadefabric