×

mantrap meaning in French

n. piège; trappe

Related Words

  1. mantoux
  2. mantra
  3. manu
  4. manual
PC Version

Copyright © 2018 WordTech Co.