English-Latin dictionary »

she who greets meaning in Latin

EnglishLatin
she who greets noun

salutatrix [salutatricis](3rd) F
noun