Version Française
Meaning of
"Usine out-door"
in English language
French to English
English to French
French
English
Usine out-door; usine à l’extérieur
Outdoor power station (no roof over units)