tepuies

English

Noun

tepuies

  1. plural of tepui