Multilingual Turkish Dictionary

HAD A HITCH

HAD A HITCH : English Turkish

aksilik yaşadı, bir problem yaşadı, talihsizlik yaşadı