Slovnenya

Translation English Japanese: perambulate

Dictionary: main
perambulate
verb