Spanish-English Dictionaryapaciguaban
apaciguaban
apaciguarse
Meaning of apaciguaban