The only free and comprehensive online etymological dictionary of the Spanish language
barrer (Verb) "to sweep"
13th cent. From Latin verrere 'id.' (Old Latin vorrere). From Proto-Italic *wors-e/o- 'id.' From Proto-Indo-European *u̯rs-e/o- "to wipe," "to harvest."
Indo-European
Romance
Asturian barrer, Portuguese varrer, Galician varrer
Balto-Slavic
Russian Church Slavic vьrxu "to thresh"