taratas

English

Noun

taratas

  1. plural of tarata