NichiDict

スーパーハイデッカー

[suupaahaidekkaa]

Meanings

1.Noun

super high decker