BEOLINGUS
Dictionary - TU Chemnitz

 English  German

marguerite; oxeye daisy Margerite {f} [bot.]