NichiDict

オールウェザートラック

[ooruwezaatorakku]

Meanings

1.Noun

all-weather track