giba

English: Translation
swelling of the testicles
verb
carroll-soulik-1973