BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Schmuckamazilie {f} [ornith.] charming hummingbird