English

edit

Noun

edit

tamanduas

  1. plural of tamandua