triungula

English

Noun

triungula

  1. plural of triungulin