Fauchard has 1 translations in 1 languages

translations of Fauchard

DE JA Japanese 1 translation
  • (n) [weapon formerly used consisting of a large blade on a pole]