LexiTurkTURKISH ↔ ENGLISH DICTIONARY

birbiri üstüne. over the top fazladan. I'm on top of the world. Dünyalar benim oldu.” in English

1 English translation
EN
top

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