Slovnenya

Translation English Japanese: artichoke plant

Dictionary: main