Latin-English dictionary »

excetra meaning in English

LatinEnglish
excetra [excetrae] (1st) F
noun

snake, vipernoun