What does Brieftaube mean?

Brieftaube - German to English

carrier pigeon

View more

  • homer (pigeon)
  • homing pigeon
  • letter pigeon
  • messenger pigeon
  • racing pigeon