English | Spanish | |
---|---|---|
Idioms | ||
Idioms | give yourself away | enseñar la pata [v] |
English | Spanish | |
---|---|---|
Speaking | ||
Speaking | you give yourself away | te delatas a ti mismo |
Proverbs | ||
Proverbs | if you talk too much you're likely to give yourself away | la perdiz por el pico se pierde |