BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Apfelbaum {m} [bot.] [listen] apple tree

Apfelbäume {pl} apple trees