English

edit

Noun

edit

trifectas

  1. plural of trifecta

Anagrams

edit

Spanish

edit

Noun

edit

trifectas f pl

  1. plural of trifecta