Arabic-English dictionary »

نُقْرَة meaning in English

ArabicEnglish
نُقْرَة f

dimplesmall depression or indentation in generic surface