English-Latin dictionary »

snake, viper meaning in Latin

EnglishLatin
snake, viper noun

excetra [excetrae](1st) F
noun