Translate Écran To English

Babylon 10

The most popular translation software

Download it's free

Source Language

Target Language

Human Translation

Translate



screen; monitor, display, device that produces the visual display (Computers); shield; baffle board


display, screen, firescreen


Translate the French term écran to other languages