LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“microfarad” in Turkish

1 Turkish translation