×
falchion
meaning in French
n.
espèce d'épée courte et large
Related Words
falangist
falcate
falcial
falciform
PC Version
Copyright © 2018 WordTech Co.