タイヤローラー
taiyarōrā

Noun

1. tire roller

Other forms: