No exact translation found for
بَاسورٌ مَخْثور

related Results
la hémorroïde (n.) , f, {med.}
باسور {طب}