Translation of berenga in English:

berenga

maggot

noun

  • 1

    maggot, larva, esp. of the blue-bottle