namaskars

English

Noun

namaskars

  1. plural of namaskar