PanLinx
espaƱol
spa-000
espontanearse
English
eng-000
own up
English
eng-000
unbosom oneself
PanLex