NichiDict

ハイデッカー

[haidekkaa]

Meanings

1.Noun

tourist bus with high seating for better sight-seeing