Spanish-French dictionary »

costar un ojo de la cara meaning in French

SpanishFrench
costar un ojo de la cara

coûter les yeux de la tête

coûter un pont