×

télescope meaning in English

n. telescope, scope

Related Words

  1. télencéphalique
  2. télescopage
  3. télescoper
  4. télescopique
PC Version

Copyright © 2018 WordTech Co.