Dictionary / Adjectives

mst7il

مستحيل

/mst-7IL/

English

impossible

French

impossible

Part of Speech

adjective

Register

standard