tumberalis pena
JM Latin English DictionaryDownload this dictionary
tumberalis pena
the punishment of the tumbrel.