LexiTurkTURKISH ↔ ENGLISH DICTIONARY

tepeleme doldurmak. Can you top this? Bundan daha iyisini uydurabilir misiniz?” in English

1 English translation
EN
top

The wind blew harder yet when we reached the top of the hill.