Term Gallery logo

Meanings of dirt ball in English

Catalan
canalla
        canalla
        Usage of dirt ball in English
        1
        2
        Translations for dirt ball

        Catalan