Spanish-English Dictionaryparaban
paraban
parar
Meaning of paraban