Translation of lumbrera in English:

lumbrera

genius, n.

feminine noun

  • 1informal

    (persona brillante)
    genius
    whiz US
    whizz British informal
    es una lumbrera para la / en química she's brilliant at chemistry
    • no es ninguna lumbrera he's no genius
  • 2

    Motor Vehicles
    port