English-Latin dictionary »

e:guard, protection meaning in Latin

EnglishLatin
E:guard, protection noun

satellitium [satellitii](2nd) N
noun