pancarta – English–Español translations

🇪🇸 es en 🇬🇧

pancarta noun

placard, banner
Wiktionary Links