giba

English: Translation
swelling of the testicles
verb