Spanish-English Dictionaryregards
regards
regards
regards
regard
Spanish word for regards