LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“millibars” in Turkish

1 Turkish translation