insula
Dictionaries
Elementary Latin
(insula)
Latin Short Defs
(insula)
Morphological Data
insula
NOUN
insula
NOUN