Term Gallery logo

Meanings of defensa escombra in Catalan

        sweeper
        Translations for defensa escombra