Arabic-English dictionary »

نَثْرَة meaning in English

ArabicEnglish
نَثْرَة f

philtrumshallow vertical groove

Your history