translate English to French: Mr. Pedro Sebastião Teta (Angola)
M. Pedro Sebastião Teta (Angola)