tody

tody [to-di]
sustantivo
1Todi, pájaro verde de Jamaica, de la familia de los alciónidos.

Paid English to Spanish translation

Word of the Day: la carcajada

hearty laughter, raucous laughter, guffaw