LexiTurkTURKISH ↔ ENGLISH DICTIONARY

cudam” in English

2 English translations
EN
scatterbrain

"Oh no! I left my umbrella on the train." "You are a scatterbrain!"