Meaning of imbornal in Spanish:

imbornal

Translate imbornal into English

masculine noun

  • 1Abertura practicada en la calzada para conducir el agua de lluvia o de riego a la alcantarilla.