talookas

English

Noun

talookas

  1. plural of talooka