Slovnenya

Translation English Japanese: life support

Dictionary: main
life support