Diccionario Español-Inglés
garra
Claw
Diccionario Español-Inglés
gargarizar
garrafa