Spanish-English dictionary »

telebasura meaning in English

SpanishEnglish
telebasura noun
{f}

trash TVnoun