Slovnenya

Translation English Japanese: rubber tire

Dictionary: main
rubber tire
noun