NichiDict

デッキシューズ

[dekkishuuzu]

Meanings

1.Noun

deck shoes