BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Friedenstaube {f} dove of peace

Friedenstauben {pl} doves of peace