Well then, Latin is related to those subjects! There are loads of words in Latin that are almost exactly the same (heck, sometimes they are exactly the same) as in English and French (and Dutch and German and whatnot). And the grammar rules (if you don't bend them, that is ) are similar as well.
I'd love to have learnt Greek and Latin, but only Latin was available at my first school.