Slovnenya

Translation English Japanese: dahlia

Dictionary: main
dahlia
noun