Spanisch-Englisch Wörterbuch »

ojo de la cara bedeutet auf Englisch

SpanischEnglisch
ojo de la cara noun
{m}

an arm and a leg(exorbitant amount)
noun