Home
Random
Watchlist
Uploads
Settings
Log in
teleseller
English
Etymology
tele-
+
seller
Noun
teleseller
(
plural
telesellers
)
A
salesperson
working in
telesales
.
Last modified on 15 April 2012, at 21:58