LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“ostensible” in Turkish

1 Turkish translation