Slovnenya

Translation English Japanese: carriage

Dictionary: main
carriage
noun