Translation of imbombera in English:

imbombera

jaundice, n.

feminine noun

Venezuela
informal

  • 1

    jaundice