×
spyglass
meaning in French
n.
lunette d'approche, longue-vue, petit télescope
Related Words
spy plane
spy satellite
spying
spyhole
PC Version
Copyright © 2018 WordTech Co.