×
ballsy
meaning in French
adj.
tenace, courageux, brave (argot); sûr de soi; entêté
Related Words
balls up
ballshitter
bally
ballyhoo
PC Version
Copyright © 2018 WordTech Co.