Dictionary / Adjectives
مفشكل
/mf-SHKL/
English
embarrassed
French
gêné
Part of Speech
adjective
Register
standard