English-Latin dictionary »

spiked railing (pl.) meaning in Latin

EnglishLatin
spiked railing (pl.) noun

veru [verus](4th) N
noun