tuatuas

English

Noun

tuatuas

  1. plural of tuatua