Latin-French dictionary »

sardanapalus meaning in French

LatinFrench
Sardanapalus noun

Sardanapalenom