DICTIONARY
TTS Voice
 virtual keyboard

English French Dictionary








Phrases with armor found: 4  


English-French dictionary
   armored car
  voiture blindée

English-French dictionary
   armored concrete
  béton armé

English-French dictionary
   armored vehicle
  voiture blindée

English-French dictionary
   suit of armor
  armure complète, armure