Slovnenya

Translation English Japanese: undulate

Dictionary: main
undulate
verb