Slovnenya

Translation English Japanese: dune

Dictionary: main
dune
noun