Besta – English–Português translations

🇵🇹 pt en 🇬🇧

besta noun

  • arma antiga usada para disparar setas
crossbow

Besta

Beast
Wiktionary Links