×

tourelle meaning in English

n. tourelle, turret, turret lathe

Related Words

  1. à tourelle
  2. tourcoing
  3. tourd
  4. tourette
  5. tourgueniev
PC Version

Copyright © 2018 WordTech Co.