Dictionary / Slang

llah llah

الله الله

/l-LAH l-LAH/

English

wow/amazing

French

wow

Part of Speech

noun

Register

standard