dictionnaire Français-Anglais »

lentille d'espagne signifie anglais

FrançaisAnglais
lentille d'Espagne nom {f}

chickling vetch(plant with edible seeds similar to peas)
noun