YourDictionary

What does CANAVBRIT stand for?

Naval Member, Canadian Joint Staff, London, England

link/cite print suggestion box