English edit

Noun edit

tarantaras

  1. plural of tarantara