English-Latin dictionary »

one addled meaning in Latin

EnglishLatin
one addled noun

abortivus [abortivi](2nd) M
noun