Definify.com

Definition 2025


almasiga

almasiga

Tagalog

Noun

almasiga

  1. a species of tree