onduleur
Top 30000
Meanings
Noun
1. converter, inverter (of electricity)
2. UPS, uninterruptible power supply, uninterruptible power source (by extension, electrical engineering)