Italian › Dictionaryprendere in affittoHear itverbto lease or rentRead Italian with every word explained