Online Dictionary
Definition of " a wolf in the sheep's clothing " in English Spanish Dictionary
Results
a wolf in the sheep's clothing
  • {ID} lobo: un lobo con piel de oveja