Translation of Adonis in English:

Adonis

Adonis, n.

masculine noun

  • 1

    Adonis
    no es ningún Adonis he's no Adonis / no great beauty