garbadas

Spanish

Participle

garbadas f pl

  1. feminine plural of garbado