dictionary-en.com Free online language dictionary.

mantrap in italian

Word:
mantrap (Number of letters: 7)
Dictionary:
english-italian
Translations (7):
agguato, appostamento, imboscata, insidia, laccio, tranello, trappola
Related words:
italian mantrap, mantrap sinclair lewis, mantrap security, mantrap nz, mantrap nails kitchener, mantrap nails, mantrap in italian, agguato in english
mantrap in italian