Detailed Translations for leopard from Swedish to English
leopard:
Translation Matrix for leopard:
Wiktionary Translations for leopard:
leopard
noun
-
a large wild cat with a spotted coat, Panthera pardus
Cross Translation:
External Machine Translations: