×
griffe
meaning in English
n.
claw, tag, talon, label, signature
Related Words
coup de griffe
gribouillis
grief
griffer
griffith
PC Version
Copyright © 2018 WordTech Co.