Triple alliance

What is Triple alliance?

Triple alliance definition and meaning on Dictionary terms:
noun
the alliance (1882

Tags: