English to German admirable

Dictionary entry: admirable
  • Top