×

buzzard meaning in French

n. buse, busard (rapace diurne)

Related Words

  1. honey buzzard
  2. buzz off!
  3. buzz saw
  4. buzzer
  5. buzzword
PC Version

Copyright © 2018 WordTech Co.