triquinis

Spanish

Noun

triquinis m pl

  1. plural of triquini