Slovnenya

Translation English Japanese: riverbed

Dictionary: main
riverbed
noun