Slovnenya

Translation English French: legume

Dictionary: main
legume
noun