Version Française
Meaning of
"griffe (f)"
in English language
French to English
English to French
French
English
griffe (f)
claw
griffe (f) (empreinte)
signature stamp