Related Words for word “serotta”
serotta - Did you Mean?
scrotum (scrota)
rotta
serosa
beretta