LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“superficies” in Turkish

1 Turkish translation