LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“level to the ground” in Turkish

1 Turkish translation