Slovnenya

Translation English Japanese: lamppost

Dictionary: main
lamppost
noun