Multilingual Turkish Dictionary

ÇAMURLU SUYA GİRMEK

ÇAMURLU SUYA GİRMEK : Turkish English

v. puddle, puddle about