English edit

Noun edit

garapatas

  1. plural of garapata