Dictionary / Adjectives

mfshkl

مفشكل

/mf-SHKL/

English

embarrassed

French

gêné

Part of Speech

adjective

Register

standard