escombra nova escombra net – Català–English translations

ca en 🇬🇧

escombra nova escombra net

a new broom sweeps clean