Learning languages is easier when you are younger, or so they say. But with enough time I think anyone can learn any language.
That is a very long list: zeneize (Genoese dialect of Italian, not widely spoken anymore), Latin, Italian, Berber, Arabic, Tuareg, Sarmatian, Aramaic, Hebrew, French, German, English, Irish, Welsh, Spanish, Catalan, Basque, Hindi, Russian, Vietnamese, Thai, Tagalog, Hmong....I think that's it.