Turkish-English dictionary »

deli saçması meaning in English

TurkishEnglish
deli saçması noun

double Dutch(incomprehensible language)
noun
[UK: ˈdʌb.l̩ dʌtʃ] [US: ˈdʌb.l̩ ˈdətʃ]