Latin-English dictionary »

artavus meaning in English

LatinEnglish
artavus noun
{m}

athame(ritual dagger)
noun