YourDictionary

arquebus

noun

See arquebus in American Heritage Dictionary 4

Learn more about arquebus

link/cite print suggestion box