English

edit

Noun

edit

tamaraus

  1. plural of tamarau