garrapatead

Spanish

Verb

garrapatead

  1. second-person plural imperative of garrapatear