Summary
English to French:   more detail...
  1. insect screens:


English

Detailed Translations for insect screens from English to French

insect screens:

insect screens [the ~] noun

  1. the insect screens
    le moustiquaires

Translation Matrix for insect screens:

NounRelated TranslationsOther Translations
moustiquaires insect screens

External Machine Translations:

Related Translations for insect screens