Logo
Translation and English learning by Britannica
merriam webster
confesar-producing
confess-producing
Microsoft® Translator