French-English dictionary »

sauroctone meaning in English

FrenchEnglish
sauroctone nom {m}

dragonslayer(killer of dragons)
noun