Slovnenya

Translation English Japanese: visual cell

Dictionary: main
visual cell
noun