No exact translation found for
مَشيمَةٌ قُرْصاوِيَّة

related Results
placenta (n.) , f