limera

limera [le-may’-rah]
noun
1Shopwoman who sells files or limes. (f)
2Helmport, where the tiller is fastened to the rudder of the ship. (Nautical) (f)

Paid English to Spanish translation

Word of the Day: la carcajada

hearty laughter, raucous laughter, guffaw