×

dogfish meaning in French

n. chien de mer; roussette

Related Words

  1. dogface
  2. dogfight
  3. dogfox
  4. dogged
PC Version

Copyright © 2018 WordTech Co.