Slovnenya

Translation English Spanish: street lamp

Diccionario: main
street lamp
noun