Spanish-English Dictionaryarquear
Meaning of arquear