×
goolies
meaning in French
n.
couilles (argot), testicules
Related Words
googol
gook
goombah
goon
PC Version
Copyright © 2018 WordTech Co.