Download Mobile App:

Surah Al-Mursalat Ayah #21 Translated in English

فَجَعَلْنَاهُ فِي قَرَارٍ مَكِينٍ
And We placed it in a firm lodging [i.e., the womb]