Arabic-English dictionary »

باسور meaning in English

ArabicEnglish
باسور

haemorrhoidsa pathological condition