BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Teerose {f} tea rose

Teerosen {pl} tea roses