テレノベラ
tere no bera

Noun

1. telenovela

From Spanish