Definify.com

Definition 2025


garras

garras

Portuguese

Noun

garras

  1. plural of garra

Spanish

Noun

garras f pl

  1. plural of garra