Definition of バトロワ

バトロワ

batorowa

noun
battle royale (game genre)(abbreviation)