See Also: telenovela(dictionary)

telenovela (iou)



telenovela noun. L20.
[Spanish.]
In Latin America: a televised soap opera.