tiddas

English

Noun

tiddas

  1. plural of tidda