English to Arabic

Meaning for:
Scrota
other
أكياس الصفن