Dictionary / Slang
سطل
/STQL/
English
stunning/amazing
French
éblouissant
Part of Speech
noun
Register
standard