vanjaras

English

Noun

vanjaras

  1. plural of vanjara