English-Latin dictionary »

log, club, spear meaning in Latin

EnglishLatin
log, club, spear noun

trabs [trabis](3rd) F
noun

Your history