Dictionary Romanian – English

leopard



Substantiv masculin
1. zool.

leopard (Felis pardus)


2. text.

leopards