English edit

Noun edit

tamanduas

  1. plural of tamandua