delatad
Spanish
Verb
delatad
second-person plural imperative of
delatar