ENGLISH
ITALIAN
ITALIAN
ENGLISH

  

atone

[əˈtəʊn]
intransitive verb Conjugation
 to atone for sthg   espiare qc

similar words

Choisissez la réponse qui convient.

  • How long does the visit take?