How do you read double ll in Italian ?

I started to learn Italian myself
I think it will be easy since I speak Spanish

Is it like in spanish word pollo ?
And also it would be nice If someone give the rules of reading in Italian
Update: E.g. how do you read word cavallo ?
8 answers 8