translate English to French: Honorary Consulate Cardiff Honorary Consul:
Consulat honoraire à Cardiff Consul honoraire :