English-Latin dictionary »

spit / stake meaning in Latin

EnglishLatin
spit / stake noun

cuspis [cuspidis](3rd) F
noun