Adjective Definition

technophobic

1.Definition: of or relating to or showing technophobia




Please Share