Online Dictionary
Definition of " adulabile " in Italian English Dictionary
Results
adulabile
  • {A} flattered