Term Gallery logo

Meanings of confricar in Spanish

English
scrub
        scrub
        Translations for confricar