testimoniarte
Spanish
Verb
testimoniarte
infinitive of
testimoniar
combined with
te