Answers

2016-02-09T16:54:48+05:30
Translation of foreign dialogue of a movie or TV program; usually displayed at the bottom of the screen

1 5 1