Arabic-English dictionary »

قَرْصَة meaning in English

ArabicEnglish
قَرْصَة f

pinchaction of squeezing a small amount of skin

Your history