Bahasa Melayu

testis

Bahasa Melayu

English

testis; an organ which produces sperm.

تستيس

Historical MyKamus entry, originally published 30 September 2010.