gugleaste

Spanish

Verb

gugleaste

  1. second-person singular preterite indicative of guglear