Roger Federer can speak 4 languages fluently German, Swiss German, English, & French, plus Roger can speak a little bit of some other languages like Spanish, Swedish and Italian. However he has often spoken to the crowds in Italy and Spain in English admitting that his Spanish and Italian isn't as good.
Chat with our AI personalities