Slovnenya

Translation English Japanese: double vision

Dictionary: main
double vision
noun