Dictionary, Free Dictionary - MyDictionary.net
Definition of " impegnativo " in Italian English Dictionary
Results
impegnativo
  • {A} binding, demanding, exacting, challenging