Definify.com

Definition 2024


garras

garras

Portuguese

Noun

garras

  1. plural of garra

Spanish

Noun

garras f pl

  1. plural of garra