Definify.com

Definition 2025


tricasts

tricasts

English

Noun

tricasts

  1. plural of tricast

Anagrams