Version Française
Meaning of
"dague (f)"
in English language
French to English
English to French
French
English
dague (f)
dagger
dague (f)
spike (of deer etc.)