Spanish Idiom of the Day: 2019-8-8
Spanish Phrase of the Day: tocar en lo vivo
English Translation: to touch a nerve
English Translation:
This film touched a nerve of everyone who watched it.
English Translation: to touch a nerve
English Translation:
This film touched a nerve of everyone who watched it.