A few days ago
neverslwdwn

Does anyone know what callidus means?

All I know is that it is a very old word.

Top 1 Answers
A few days ago
Anonymous

Favorite Answer

I didn’t come up with anything in English; in Latin, it means “crafty.”
0