Summary
English to French:   more detail...
  1. handbows:


English

Detailed Translations for handbows from English to French

handbows:

handbows [the ~] noun

  1. the handbows
    l'arcs

Translation Matrix for handbows:

NounRelated TranslationsOther Translations
arcs handbows

External Machine Translations: