LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Changhua” in Turkish

1 Turkish translation