Multilingual Turkish Dictionary

A DITHERING IDIOT

A DITHERING IDIOT : English Turkish

sarsak, eblek