English-Spanish dictionary »

deball meaning in Spanish

EnglishSpanish
deball (remove balls, emasculate)
verb

despelotarverb