LexiTurkTURKISH ↔ ENGLISH DICTIONARY

tereddüt etmek.” in English

3 English translations
EN
shy

Don't be shy about talking to the teacher; if you don't understand, use some initiative!

EN
fence

A fence runs around the house.