Dictionary / Technology
إيكران
/i-KRAN/
English
screen
French
ecran
Part of Speech
noun
Register
standard