babarua Binghamb'ab'áruavt. to crave, to greatly relish.Sabatierbabaruavt. to be very fond of... (food). Topics: Food and cooking ← babarobabatababa →