BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Glücksklee {m} [bot.] lucky clover (Oxalis tetraphylla)