telenovela in Greek telenovela in Greek τηλενουβέλα noun A television soap opera presented as a miniseries. Add to Flashcards