Translation of grima in English:

grima

feminine noun

  • 1

    los caracoles me dan grima snails make my flesh crawl
    • un chirrido que me daba grima a screech that set my teeth on edge
    • me da grima oírle siempre hablar de sí mismo it really gets on my nerves the way he talks about himself all the time