Translation of pedupaan in English:

pedupaan

censer

noun

  • 1

    censer, container for burning incense