"liberos" in English Liberos {m pl} sweepers Detailed translations for "liberos" Liberos{masculine plural} Liberos(also: Kehrer, Ausputzer) sweepers