Share this entry

Share this page

telco

(plural telcos) telecommunications company

Share this entry

Share this page