Dictionary / Greetings

lla ystr

الله يستر

/lla y-STER/

English

God forbid / God protect

French

Dieu protège

Part of Speech

interjection

Register

standard