NichiDict

スカイパーキング

[sukaipaakingu]

Meanings

1.Noun

multi-storey parking garage