Multilingual Turkish Dictionary

DAGGLE

DAGGLE : English Turkish

v. sürükleyerek kirletmek, su veya çamur içinden sürüklemek; ıslanmak