Slovnenya

Translation English Japanese: spermatophyte

Dictionary: main
spermatophyte