Spanish

edit

Adjective

edit

trapagarandarras m pl or f pl

  1. plural of trapagarandarra

Noun

edit

trapagarandarras

  1. plural of trapagarandarra