Slovnenya

Translation English Spanish: public address system

Dictionary: main
public address system
noun