I'm learning français

centrale — French to English translation

centrale means power plant in English. Learn vocabulary with Maspeak.

Guess the translation for power plant
transport
période
d'eau
centrale
publique
Skip this question   
Learn french with Maspeak →
2000 French Words