huile d'arachide

listen to the pronunciation of huile d'arachide
French - English
{n} groundnut oil
peanut oil