Summary
German to English:   more detail...
  1. Tümmlertaube:
    • Wiktionary:
      Tümmlertaube → roller


German

Detailed Translations for Tümmlertaube from German to English