Definify.com

Definition 2025


trispasts

trispasts

English

Noun

trispasts

  1. plural of trispast