Admirable Définition Translation English translatePosted on September 28, 2020 French-English No Comments – 1 (spectacle, yeux) wonderful 2 (comportement, efforts) admirable.