meaning of Atlaslöwe

Atlaslöwe - German to English

Atlas lion [Panthera leo leo]