geebungs

English

Noun

geebungs

  1. plural of geebung