Slovnenya

Translation English Japanese: technical

Dictionary: main
technical
adjective