meaning of cacahuete

cacahuete - Spanish to English

peanut


cacahuete - French to English

peanut