Slovnenya

Translation English Spanish: street lamp

Dictionary: main
street lamp
noun