English translation of 'grilla'
- (= insecto)
idiom: ¡esa es grilla (y no canta)! (informal)
that's a likely story! (iro)
idiom: dice la grilla que ... (Mexico)
there's word going round that ...
- (Andes, = pleito)
Trends of 'grilla'
View usage over:
Translation of grilla from the Collins Spanish to English Dictionary