Spanish-English Dictionarypatrullar
Meaning of patrullar