Dictionary / Adjectives
محبط
/m-7BTT/
English
frustrated/dejected
French
frustre
Part of Speech
adjective
Register
standard