English-Latin dictionary »

life guard meaning in Latin

EnglishLatin
life guard noun

satelles [satellitis](3rd) C
noun