Online Dictionary
Definition of " admirable " in French English Dictionary
Results
admirable
  • {A} admirable
admirablement
  • {ADV} admirably, excellently, finely