LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“clapperboard” in Turkish

1 Turkish translation