Spanish-English Dictionaryarqueases
arqueases
arquear
Meaning of arqueases