Dictionary / Slang
الله الله
/l-LAH l-LAH/
English
wow/amazing
French
wow
Part of Speech
noun
Register
standard