English-Latin dictionary »

kill by slitting the throat meaning in Latin

EnglishLatin
kill by slitting the throat verb

jugulo [jugulare, jugulavi, jugulatus](1st)
verb

Your history