Online Dictionary
Definition of " arbalest " in English French Dictionary
Results
arbalest Hear the Pronunciation! {'ɑ:rbəlıst}
  • {N} arbalète [F]