Spanish-English Dictionaryargued
argued
argue
Spanish word for argued