Multilingual Turkish Dictionary

SALATALIK TURŞUSU

SALATALIK TURŞUSU : Turkish English

n. pickle