translate English to French: Mr Joaquim ALMEIDA BARRETO PORTUGAL Working language:
M. Joaquim ALMEIDA BARRETO PORTUGAL Langue de travail: