put one's head in the lion's den - Francés Inglés Diccionario
Historia

put one's head in the lion's den



Significados de "put one's head in the lion's den" en diccionario francés inglés : 1 resultado(s)

Inglés Francés
Idioms
put one's head in the lion's den défier [v]