Multilingual Turkish Dictionary

A LONG SLOG

A LONG SLOG : English Turkish

n. zorlu yürüyüş, zahmetli ve uzun süren iş