azotera

azotera [ah-tho-tay-rah]
noun
1Beating, thrashing. (Latin American) (m & f)

azotera
sustantivo:femenino
(Latinoamérica) (acto) beating; thrashing; (látigo) cat-o'-nine-tails;

Paid English to Spanish translation