LexiTurkTURKISH ↔ ENGLISH DICTIONARY

hızlı. impetuously düşünmeden” in English

1 English translation
EN
impetuous

Don't be so impetuous.