×
mantrap
meaning in French
n.
piège; trappe
Related Words
mantoux
mantra
manu
manual
PC Version
Copyright © 2018 WordTech Co.