Arabic-English dictionary »

نُمْرُقَة meaning in English

ArabicEnglish
نُمْرُقَة f

cushionsoft material in cloth bag