amande de terre - French English Dictionary
History

amande de terre

Play ENFRFRfr
Play ENFRFRca


Meanings of "amande de terre" in English French Dictionary : 3 result(s)

French English
General
amande de terre [f] earth almond
Botanic
amande de terre chufa
amande de terre tiger nut