Dutch-English dictionary »

kaapse leeuw meaning in English

DutchEnglish
Kaapse leeuw substantief

Cape lion(Panthera leo melanochaita)
noun