インスラ Meanings Noun insula (i.e.: ancient Roman apartment building) inside slider Word lists Architecture Jinuma: Japanese Dictionary · Word lists