L-bombs

English

Noun

L-bombs

  1. plural of L-bomb