Definify.com

Definition 2024


muhurtas

muhurtas

English

Noun

muhurtas

  1. plural of muhurta