LexiTurkTURKISH ↔ ENGLISH DICTIONARY

square centimeter” in Turkish

1 Turkish translation