English-Portuguese dictionary »

an arm and a leg meaning in Portuguese

EnglishPortuguese
an arm and a leg (exorbitant amount)
noun

olho da caranoun
{m}