Slovnenya

Translation English Spanish: plant organ

Dictionary: main