LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Kharput” in Turkish

1 Turkish translation