Spanish-English Dictionaryapaciguabas
apaciguabas
apaciguarse
Meaning of apaciguabas