duradura meaning in english

[Tel.] adv. Hastily. atisighramuga.