dictionary-en.com Free online language dictionary.

mantrap in french

Word:
mantrap (Number of letters: 7)
Dictionary:
english-french
Translations (6):
affût, aguets, embûche, embuscade, guet-apens, piège
Related words:
french mantrap, mantrap sinclair lewis, mantrap security, mantrap nz, mantrap nails kitchener, mantrap nails, mantrap in french, affût in english
mantrap in french