what languages does Shakira speak?

Shakira can speak a total five languages fluently (Italian, Spanish, English, Arabic and Portugese). Her birth name is Shakira Isabel Meberak Ripoll.
Updated on Sunday, February 05 2012 at 02:16PM EST
Collections: portugeseshakirabirth namelanguage