YourDictionary

What does Excalb stand for?

Excalibur Technologies Corp. - Associated Press (SAG)

link/cite print suggestion box