Sign in Join

テレノベラ
tere no bera

Noun

1. telenovela

From Spanish