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