wind-powered - French English Dictionary

wind-powered

Meanings of "wind-powered" in French English Dictionary : 1 result(s)

English French
Geography
wind-powered éolien [adj]