Term Gallery logo

Significats de mayor of a french commune en anglès