mr. moto Meaning, Definition & Usage

  1. noun Japanese sleuth created by John Marquand

WordNet