Spanyol-Angol szótár »

ojo de la cara angolul

SpanyolAngol
ojo de la cara noun
{m}

an arm and a leg(exorbitant amount)
noun