Definition of インスラ

インスラ

insura

noun
1.
insula, ancient Roman apartment building(architecture term)
2.
inside slider(abbreviation, baseball term)