Cape leopard - Inglés Sinónimo Diccionario