garatas

Spanish

Noun

garatas f pl

  1. plural of garata