meaning of Brieftauben

Brieftauben - German to English

provider pigeons