LexiTurkTURKISH ↔ ENGLISH DICTIONARY

kene. tick fever kenelerin naklettiği ateşli hastalık. camel tick deve kenesi” in English

1 English translation
EN
tick

I like to take things apart to see what makes them tick.