LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“dik-dik” in Turkish

1 Turkish translation