Arabic-English dictionary »

وِزْرَة meaning in English

ArabicEnglish
وِزْرَة f

apronclothing