×

kleptoscope meaning in English

n.
【军事】潜望镜。

Related Words

  1. kleptomaniac tendencies
  2. kleptophobia
  3. kleptsov
  4. kler
PC Version

Copyright © 2018 WordTech Co.