Polish-English dictionary »

kamer(k)a internetowa meaning in English

PolishEnglish
kamer(k)a internetowa noun

webcamnoun
video camera viewed over a network