Translation of garguero in English:

garguero

throat, n.

(gargüero)

masculine noun

informal

  • 1

    throat
    mojarse el garguero to have a drink