Definitions of Saxicola torquata:

  • noun:   common European chat with black plumage and a reddish-brown breast