LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“population density” in Turkish

1 Turkish translation