English-Latin dictionary »

founder, author (l+s) meaning in Latin

EnglishLatin
founder, author (L+S) noun

dedicator [dedicatoris](3rd) M
noun

Your history