Search term octroi has one result
FR French EN English
octroi (n) [titre] {m} conferment (n) [titre]

French English translations