NichiDict

すろっとる

[surottoru]

Meanings

1.Noun

throttle