geggar

Swedish

Verb

geggar

  1. present of gegga