×

téléphage meaning in English

n. couch potato, television addict

Related Words

  1. télépathie
  2. télépathique
  3. téléphone
  4. téléphone arabe
PC Version

Copyright © 2018 WordTech Co.