wordofthehour
screen : anything that separates or cuts off inconvenience, injury, or danger

- French: écran

- German: der Bildschirm

- Italian: schermo

- Portuguese: tela

- Spanish: pantalla

------------

Fill in missing translations @ wordofthehour DOT org/r/translations
載入新的回覆