Slovnenya

Translation English Spanish: leguminous plant

Dictionary: main
leguminous plant
noun