loot crates

English

Noun

loot crates

  1. plural of loot crate