English-Arabic dictionary »

scrota meaning in Arabic

EnglishArabic
Scrota [UK: ˈskrəʊ.tə]
[US: ˈskrəʊ.tə]

أكياس الصفن