French-English dictionary »

caracalla meaning in English

FrenchEnglish
Caracalla nom propre

Caracalla◼◼◼(emperor)
proper noun