Dictionary / Adjectives
مستحيل
/mst-7IL/
English
impossible
French
Part of Speech
adjective
Register
standard