Slovnenya

Translation English Japanese: undercarriage

Dictionary: main
undercarriage
noun