Search term touch screen has one result
Jump to
EN English PL Polish
touch screen (n) [input/output device] ekran dotykowy (n) [input/output device] (n)

EN PL Translations for touch

EN PL Translations for screen