Stolen (fr. Dérobée)

Translation into English

Synonyms

  • caché
  • dissimulé
  • soustrait
  • volé