×

dogfight meaning in French

n. combat de chiens; mêlée; duel; combat aérien; bagarre

Related Words

  1. dogen zenji
  2. dogface
  3. dogfish
  4. dogfox
PC Version

Copyright © 2018 WordTech Co.