dicţionar Englez-Italian »

an arm and a leg înseamnă în Italiană

EnglezăItaliană
an arm and a leg (exorbitant amount)
noun

occhio della testanoun