LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“teeter-totter” in Turkish

1 Turkish translation