Spanish-English Dictionaryapaciguaba
apaciguaba
apaciguarse
Meaning of apaciguaba