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.
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.
Pedro Canais has written: 'A lenda de Martim Regos'
of or belonging to
I love you.
You should check out Best Buy or Wal-Mart for that! And maybe bring your daughter along for the money-saving fun! You can always trust Wal-Mart for low prices. I'd check there first.
Calidad de Vida in English translates to the phrase 'quality of life'. One can translate more phrases from Spanish into English using Google Translate.
"Scent of," I think.
it means: "of complying"
'de la glace' is 'ice cream' in English
comfortable
I believe it's an aviary
powder room