Definify.com

Definition 2026


palaba

palaba

Tagalog

Noun

palabâ

  1. halo of the moon