LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“uninterruptible power supply” in Turkish

1 Turkish translation