Sarraut government

from Wikipedia, the free encyclopedia

Government Sarraut stands for the following governments of France: