English-Spanish dictionary »

thank one's lucky stars meaning in Spanish

EnglishSpanish
thank one's lucky stars (to be grateful)
verb

darse con un canto en los dientesverb