Spanish-English dictionary »

teletienda meaning in English

SpanishEnglish
teletienda noun
{f}

teleshopping(shopping from home in response to offers on television advertising or shopping channels)
noun