explanatus

Dictionaries

Elementary Latin (explanatus)
Latin Short Defs (explanatus)

Morphological Data

explanatus NOUN