triungulins

English

Noun

triungulins

  1. plural of triungulin