pâte d'arachide

/pah-teh dah-rah-sheed/
[French]

"Peanut paste." Peanut butter.

Synonyms in other languages

Latin names

Countries