Varugheses

English

Proper noun

Varugheses

  1. plural of Varughese