tuparas

English

Noun

tuparas

  1. plural of tupara