sang-froid - Dictionary definition and meaning for word sang-froid
froid in french means cold..hence the meaning keeping the coooool...calmness
Powered by Mnemonic Dictionary
A Singing Frog has cool blood so he's always cool!!