Latin-English dictionary »

insitor meaning in English

LatinEnglish
insitor [insitoris] (3rd) M
noun

grafter [grafters]noun
[UK: ˈɡrɑːf.tə] [US: ˈɡrɑːf.tə]