Definify.com

Definition 2025


palaba

palaba

Tagalog

Noun

palabâ

  1. halo of the moon