Meanings (ES + gloss)
darse con un canto en los dientes
To be grateful, feel oneself fortunate, consider oneself lucky (especially in avoiding some calamity).
He thanked his lucky stars he had brought the extra heavy duty conduits in that morning.
Phrases
No hay frases