Spanish-English Dictionarypostular
Meaning of postular