aplegabats – Català–English translations

ca en 🇬🇧

aplegabats noun {n}

bat boy
Wiktionary Links