Slovnenya

Translation English Japanese: leguminous plant

Dictionary: main