roasted peanuts

listen to the pronunciation of roasted peanuts
English - English
peanuts that are toasted over a fire