Slovnenya

Translation English Spanish: loudspeaker

Dictionary: main
loudspeaker
noun