bututs

English

Noun

bututs

  1. plural of butut