NichiDict

インスラ

[insura]

Meanings

1.Noun

architectureinsula; ancient Roman apartment building

2.Noun

baseballinside slider