Dictionary for English, Malay, chines, Indonesian, Japanese, etc
Results
Indonesian>English
testisball, ballock, bollock, egg, nut, orchis, testicle, testis
English Definition
    noun
  1. testis, testicle, orchis, ball, ballock, bollock, nut, egg: one of the two male reproductive glands that produce spermatozoa and secrete androgens "she kicked him in the balls and got away"
Translation
Englishball, ballock, bollock, egg, nut, orchis, testicle, testis