Online Dictionary
Definition of " couloirs " in French English Dictionary
Results
couloirs
  • {N} canopy
couloirs aériens
  • {N} air passages