From Portuguese-German FreeDict Dictionary ver. 0.2: besta /bˈeʃtɐ/ 1. Armbrust 2. Esel 3. Tier
besta /bˈeʃtɐ/ 1. Armbrust 2. Esel 3. Tier