LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“back-to-back” in Turkish

1 Turkish translation
TR
arka arkaya

Arka arkaya üç gün boyunca yağmur yağdı.