a kind of deep fried or roasted broad beans - Anglais Synonymes Dictionnaire

Can't found any synonym terms.