igosi

English: Translation
testicle
noun
Plural form
amagosi