Spanish Idiom of the Day: 2023-2-26

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.
Popular Phrase: haber | Irregular Spanish Verbs | Conjugated Verb: acollar - to earth up [ click for full conjugation ]