×
godille
meaning in English
n.
(informal) dodgy
Related Words
godfrey
godiche
godiller
godiva
PC Version
Copyright © 2018 WordTech Co.