"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.