Garra

By (SP) in

Meaning of Garra:

São dentes ou unhas grandes e pontudas de animais.


Usage example of the word Garra:

Olha as garras daquele animal!!