Dictionary / Technology

ecran

إيكران

/i-KRAN/

English

screen

French

ecran

Part of Speech

noun

Register

standard