Question
8 May 2015

Closed question
Question about English (UK)

While I was watching Sherlock, I heard a word that the characters had said several times. The word is "Ta". I couldn't find any translation, what does it mean?

Answers
Similar questions