Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
ballock
noun
(n)
one of the two male reproductive glands that produce spermatozoa and secrete androgens
salah satu dari dua pria reproduksi kelenjar itu menghasilkan spermatozoa dan mengeluarkan androgens
Synonym:
ball
,
bollock
,
egg
,
nut
,
orchis
,
testicle
,
testis
source: wordnet30