"cherub" in English Cherub {m} cherub "cherub" English translation cherub Cherub Engelchen Putto Detailed translations for "cherub" der Cherub{masculine} Cherub(also: Engelchen) cherub Dieser inspirierte Cherub flog die Defiant meisterhaft in den Kampf gegen sechs Jem'Hadar-Schiffe. Source: opensubtitles.org Corpus by OPUS Request review This inspired cherub masterfully piloted the Defiant into battle against six Jem'Hadar ships.