English to Francais Dictionary
petition
Droit de pétition
Meaning for petition found in 22 Languages.
Sponored Video