Yes, he does (I already knew that, I just wanted to submit a question :D )
English and a bit of spanish.
He can speak good Spanish and his main language is English.
Liam James payne
nope, niall and liam speak spanish.
Liam Payne.
Liam Payne is British.
Liam Payne's first name is Liam.
Liam James Payne is christian
LIAM PAYNE IS 9STONE 13ibs.
Liam Payne is a funny guy
LIAM PAYNE IS 9STONE 13ibs.
Liam Payne from One direction.