I don't like the name `subsite_languages` - wouldn't that be more something like `related_subsite`?
I mean: you are selecting other subsites, not languages..