LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Southern Leyte” in Turkish

1 Turkish translation