Definify.com

Definition 2024


dewata

dewata

English

Noun

dewata (plural dewatas)

  1. Alternative form of devata