English-Latin dictionary »

asian lion meaning in Latin

EnglishLatin
Asian lion noun

Panthera leo persicanoun