Definify.com

Definition 2025


grand_slams

grand slams

English

Noun

grand slams

  1. plural of grand slam