Spanish-English Dictionaryreliefs
reliefs
Spanish word for reliefs