Spanish-French dictionary »

telebasura meaning in French

SpanishFrench
telebasura noun
{f}

télé-poubellenom {f}

Your history