iboba

English: Translation
witness
Spanish: Translation
testigo
Government and Law
Notes

Means to relate something as a witness to the event.

ID
21.230