Spanish English Dictionary

español - English

cepillar in English: