Definify.com

Definition 2024


grand_slams

grand slams

English

Noun

grand slams

  1. plural of grand slam