The phrase "Canais de TV" is not in French or Spanish. It is
actually Portuguese. In English it means "TV channels." Although
some people think it is the same, the Spanish and Portuguese
languages are not the same.
View page
In high school I took Spanish for approximately for four years
and learn many Spanish words in class. The phrase your friend's
grandmother keeps saying "canais de TV" means TV channels.
View page
Dona Flor e Seus Dois Maridos was created in 1966.