"putto" in English Putto {m} cherub "putto" English translation putto Putte Detailed translations for "putto" der Putto{masculine} Putto cherub