LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“one after the other” in Turkish

1 Turkish translation
TR
arka arkaya

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