English
›
Words
delate
Translation:
English
3
report
(an offence)
Add
Translation