English edit

Noun edit

taquaras

  1. plural of taquara