to make a petition English - Spanish

Related words

solicit 




English translator: English Spanish to make a petition  Eesti sõnaraamat   Español Traductor   Svenska Översättare