English-Arabic dictionary »

haemorrhoids meaning in Arabic

EnglishArabic
haemorrhoids a pathological condition

باسور