Slovnenya

Translation English Japanese: park bench

Dictionary: main
park bench
noun