Online Dictionary
Definition of " inafferrabile " in Italian English Dictionary
Results
inafferrabile
  • {A} elusive, unseizable, inaudible