Multilingual Turkish Dictionary

ÇAMURLU GÖLCÜK

ÇAMURLU GÖLCÜK : Turkish English

n. plash