Spanish-English Dictionaryapaciguases
apaciguases
apaciguarse
Meaning of apaciguases