English-Spanish dictionary »

cape lion meaning in Spanish

EnglishSpanish
Cape lion (Panthera leo melanochaita)
noun

león del Cabonoun