long Toms

English

Noun

long Toms

  1. plural of long Tom