grilla

grilla [greel’-lyah]
noun
1Female cricket. (f)
verb
2GRILLO.
3A piece of the mechanism of a stocking loom.
  • Esa es grilla -> there is no such a thing: vulgar expression of doubt

grilla
sustantivo:femenino
1 (insecto) female cricket
¡esa es grilla (y no canta)! (familiar) that's a likely story!; (irónico)
dice la grilla que ... (México) there's word going round that ...
2 (And) (pleito) row; quarrel

Paid English to Spanish translation