English-Latin dictionary »

stake, palisade, point, post, pole meaning in Latin

EnglishLatin
stake, palisade, point, post, pole noun

vallus [valli](2nd) M
noun