Latin-English dictionary »

sclodia meaning in English

LatinEnglish
sclodia [sclodiae] (1st) F
noun

sledge, sleighnoun