Latin-English dictionary »

subula meaning in English

LatinEnglish
subula [subulae] (1st) F
noun

shoemaker's awlnoun

desubulo [desubulare, desubulavi, desubulatus] (1st) TRANS
verb

bore in deeply (L+S)verb

make by piercingverb