Garra

By (SP) in

Meaning of Garra:

Força de vontade, dedicação.


Usage example of the word Garra:

Maria lutou com garra para conseguir o que queria!