BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Papageienblatt {n} [bot.] (Alternanthera) scarlet hygro