English-Latin dictionary »

one lying in ambush / wait (attack / rob) meaning in Latin

EnglishLatin
one lying in ambush / wait (attack / rob) noun

insidiator [insidiatoris](3rd) M
noun