Dictionary / Greetings
الله يستر
/lla y-STER/
English
God forbid / God protect
French
Dieu protège
Part of Speech
interjection
Register
standard