insula

Dictionaries

Elementary Latin (insula)
Latin Short Defs (insula)

Morphological Data

insula NOUN
insula NOUN