×

spyglass meaning in French

n. lunette d'approche, longue-vue, petit télescope

Related Words

  1. spy plane
  2. spy satellite
  3. spying
  4. spyhole
PC Version

Copyright © 2018 WordTech Co.