LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“mirabiledictu” in Turkish

1 Turkish translation