BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Putte {f}; Putto {m} [art] putto; cherub