tattas

English

Noun

tattas

  1. plural of tatta