tallols

English

Noun

tallols

  1. plural of tallol