Translation of gárgara in English:

gárgara

gargle, n.

feminine noun

  • 1

    gargle
    hacer gárgaras to gargle
    • mandar a algn a hacer gárgaras to tell sb where to get off