Dictionary / Slang

astaghfirullah!

أستغفر الله!

/as-tagh-fi-ru-LLAH/

English

God forgive!

French

que Dieu pardonne!

Part of Speech

interjection

Register

standard