×

goguenard meaning in English

adj. mocking, jeering, mimicking

Related Words

  1. gogh
  2. gogo
  3. goinfre
  4. goitre
PC Version

Copyright © 2018 WordTech Co.