To answer your question, yes I know French, as I have lived in France for many years. I also know Russian well (plus a little Belarusian). The only other language I know is Latin, which - do not believe all you hear! - is actually very useful. It has helped me on countless occasions figure out words in European languages which I don't know (e.g. Spanish, Italian), plus when visiting Rome many years ago I was able to read all the inscriptions!
Regarding Spanish, I can't help you - sorry! But maybe Catherine can....
Regarding Spanish, I can't help you - sorry! But maybe Catherine can....