Spanish-English Dictionaryquerellarse
Meaning of querellan