suarda

suarda [soo-ar'-dah]
noun
1Grease which clings to the clothes. (f)
2The greasy matter which sweat brings on the skin of animals. (f)

Paid English to Spanish translation

Word of the Day: la carcajada

hearty laughter, raucous laughter, guffaw