Tamil Dictionary 🔍

arblast

Ar"blast, n. Defn: A crossbow. See Arbalest.


arblast - Similar Words