meaning of Appell

Appell - German to English

appeal

View more

  • muster
  • plea
  • roll-call
  • cry [appeal]
  • bugle telephone call