English

edit

Noun

edit

tura-luras

  1. plural of tura-lura