English edit

Etymology edit

From mechanic +‎ -philia.

Noun edit

mechaphilia (uncountable)

  1. a sexual desire for a mechanical inanimate object.