lercha

lercha [lerr’-chah]
noun
1A reed passed through the gills of fishes to hang them up. (Province; Provinicial) (f)

Paid English to Spanish translation