Slovnenya

Translation English Japanese: chassis

Dictionary: main
chassis
noun