From English-Italian FreeDict Dictionary ver. 0.1.2: sour /sˈaʊə/ 1. acido, agro 2. brusco, rude
sour /sˈaʊə/ 1. acido, agro 2. brusco, rude