LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“improvised” in Turkish

1 Turkish translation
TR
doğaçlama

Doğaçlama konuşmada iyi değilim.