Slovnenya

Translation English Japanese: giant sunflower

Dictionary: main
giant sunflower
noun