×

dogfox meaning in French

n. renard male

Related Words

  1. dogfight
  2. dogfish
  3. dogged
  4. dogged by misfortune
PC Version

Copyright © 2018 WordTech Co.