a misura d'uomo

Italian

Etymology

Literally, on man's size, scale.

Adjective

a misura d'uomo (invariable)

  1. people-friendly, people-oriented, friendly
  2. user-friendly