English-Latin dictionary »

ten times over meaning in Latin

EnglishLatin
ten times over adjective

decemplicatus [decemplicata, decemplicatum]adjective