Slovnenya

Translation English Spanish: television camera

Dictionary: main
television camera
noun