to cost an arm and a leg - French English Dictionary
History

to cost an arm and a leg



Meanings of "to cost an arm and a leg" in French English Dictionary : 1 result(s)

English French
Idioms
to cost an arm and a leg coûter très cher