Definition, Meaning & Synonyms | Portuguese word GARRA
GARRA
Definitions of GARRA
- claw (curved horny nail)
- (figuratively) drive; determination
Number of letters
5
Is palindrome
No
Search for GARRA in:
Page preparation took: 232.35 ms.