Slovnenya

Translation English Japanese: technophobia

Dictionary: main
technophobia