LexiTurkTURKISH ↔ ENGLISH DICTIONARY

duraklı saat.” in English

1 English translation
EN
stopwatch

Do you have a stopwatch?