Slovnenya

Translation English Spanish: pneumatic tire

Dictionary: main
pneumatic tire
noun