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


English

Detailed Translations for handbows from English to French

handbows:

handbows [the ~] nom

  1. the handbows
    l'arcs

Translation Matrix for handbows:

NounRelated TranslationsOther Translations
arcs handbows