LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“tarantella” in Turkish

1 Turkish translation