Dugo english meaning. Compañeros de trabajo en inglés in english. Tomar posse em inglês meaning. 刑法226 1. Share