Slovnenya

Translation English Japanese: visual system

Dictionary: main
visual system
noun